Big Huge Thesaurus

brassia verrucosa

noun

sounds kind of like